subscription or contribution - French English Dictionary